<?php
/**
 * User: Niuxitong
 * Date: 2021/1/21 9:20
 */
namespace app\api\controller;

use app\common\controller\Api;
use think\Db;
use think\Log;

/**
 * 示例接口
 */
class Interpreter extends Api
{
    //如果$noNeedLogin为空表示所有接口都需要登录才能请求
    //如果$noNeedRight为空表示所有接口都需要验证权限才能请求
    //如果接口已经设置无需登录,那也就无需鉴权了
    //
    // 无需登录的接口,*表示全部
    protected $noNeedLogin = ['index','system', 'language'];
    // 无需鉴权的接口,*表示全部
    protected $noNeedRight = "*";
    public function _initialize()
    {
        parent::_initialize();
        //$this->model = new \app\admin\model\Senator;
    }

    /**
     * 获取语言列表
     */
    public function language()
    {
        $languages = Db::name('language')->select();
        $language_info = array();
        foreach ($languages as $language) {
            $language_info[] = $language;
        }
        if (!$languages){
            $this->error($msg='暂无语言，请联系客服添加');
        }
        $this->success($msg = '查询成功', $data = $languages);
    }



}